<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script>
      var inputMonth = parseInt(prompt("请输入一个月份"));
      var date = new Date();
      var curMonth = date.getMonth();
      date.setMonth(curMonth + inputMonth);
      date.setDate(0);
      alert("这个月有" + date.getDate() + "天");
      if (inputMonth === 2) {
        var num = parseInt(prompt("请输入一个年份，判断这个年是否是闰年。"));
        date = new Date(num, inputMonth, 0);
        if (num % 4 == 0) {
          alert(
            "你好，这个年份" +
              num +
              "是闰年" +
              "且这年的2月有" +
              date.getDate() +
              "天"
          );
          // console.log("你好，这个年份"+num+"是闰年"+"且这年的2月有"+date.getDate()+"天");
        } else if (num % 4 != 0) {
          alert(
            "你好，这个年份" +
              num +
              "不是闰年" +
              "且这年的2月有" +
              date.getDate() +
              "天"
          );
          // console.log("你好，这个年份"+num+"不是闰年"+"且这年的2月有"+date.getDate()+"天");
        } else if (num % 400 == 0) {
          alert(
            "你好，这个年份" +
              num +
              "是闰年" +
              "且这年的2月有" +
              date.getDate() +
              "天"
          );
          console.log(
            "你好，这个年份" +
              num +
              "是闰年" +
              "且这年的2月有" +
              date.getDate() +
              "天"
          );
        } else if (num % 400 != 0) {
          alert(
            "你好，这个年份" +
              num +
              "不是闰年" +
              "且这年的2月有" +
              date.getDate() +
              "天"
          );
          // console.log("你好，这个年份"+num+"不是闰年"+"且这年的2月有"+date.getDate()+"天");
        }
      }

      // 35题
      // 月份 month
      // var month = prompt("请输入月份");
      // // 将输入的月份转换成Number类型，默认String
      // month = Number(month);
      // // 当输入月份为2月时，提示输入年份，来判断是否闰年
      // if (month === 2) {
      //     // 年份
      //     var year = prompt("请输入年份");
      // }
      // // 判断输入年份是否闰年
      // if (year % 4 === 0 && year % 100 !== 0 || year % 400 === 0) {
      //     // 是闰年
      //     alert("该年是闰年，二月29天");
      // } else {
      //     switch (month) {
      //         case 1:
      //         case 3:
      //         case 5:
      //         case 7:
      //         case 8:
      //         case 10:
      //         case 12:
      //             alert("该月份为31天");
      //             break;
      //         case 4:
      //         case 6:
      //         case 9:
      //         case 11:
      //             alert("该月份为30天");
      //             break;
      //         case 2:
      //             alert("该年是平年，二月28天");
      //     }
      // }
    </script>
  </head>
  <body></body>
</html>
